package com.swt.testdemo.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.swt.testdemo.config.ResponseBean;
import com.swt.testdemo.config.ResponseMessage;
import com.swt.testdemo.entity.SysDataLawEntity;
import com.swt.testdemo.form.AddLawForm;
import com.swt.testdemo.form.AddLawLabelForm;
import com.swt.testdemo.form.QueryLawForm;

/**
 * @author BleethNie
 * @version 1.0
 * @date 2020/11/16 15:27
 **/
public interface SysDataLawService extends IService<SysDataLawEntity> {
    ResponseBean getLawList(QueryLawForm form);

    ResponseBean manualAddLaw(AddLawForm form);

    ResponseMessage removeLaw(Integer lawId);

    ResponseBean addLaw(AddLawForm form);

    ResponseBean getLawInfo(Integer lawId);

    ResponseBean addLawLabel(AddLawLabelForm form);
}
